I just don't think that green color is right. I give you a 10 for the top and 0 for the legs. It just doesn't look right. Try going with a more natural color like black, which would seriously compliment the upper torso as well.
The top is really really good btw.