Purchased the complete suit separate set in Blue, and think it's very nice for the price.  The pants run true to size as does the jacket.  I cannot comment on whether the suit will last, but it seems to be solidly built of good material.  For the price, you cannot beat this deal if you don't wear a suit regularly.