Bought this suit for my son's school play.  He had the lead and needed an all white suit with vest, tie, shirt.  The suit came with everything we needed.  Had to hem the suit...only problem...I cut the pant legs to hem because it was super long and I had a little problem with some stitching other than that.  Worth the money.  My son loves it.  He looked awesome!!!  Paid extra for shipping to get it fast and it came just in time for the play!