Yes, they are a solid team, but they can also be very emotional (احساساتى) just like us which will work against them. I know many Moroccans and we used to play pickup games against them every weekend. They were all excellent players and definitely better than us but we always managed to beat them 9 out of 10 times. Mostly because they could not control their emotions. We used to frustrate them but playing a very closed game (not parking the bus) and then score on them. Once the fall behind, they get very mad and play without their brain.