Yeah Simchic is hit and miss - I do like some of their stuff but others like that outfit you posted are horrible. While they aren't as bad as Niven there are many free sites that make better clothes.
I mainly collect their stuff for sharing purposes rather than to put in the game.