Bought this for my son to wear to the prom. Less money than a tux. I was a little large but a 42 would have been to tight.  We had the pants cuff hemed for $7.  I would recommend this to any young man for prom. He later wore the pants for graduation. Thanks amazon for such great deals