Purchased for my husband (2XL size) for our son's wedding. Was concerned about sizing but the price was so good I felt I could take the chance. Tux fit perfectly!  I had to buy a larger shirt.  Also, you will need to have the slacks hemmed professionally. But, that has to be done with any Tux. I feel this was an excellent buy for about the same price as renting and we own it! The quality of the suit is comparable with any you might find in local men's stores. Note: The tux shirt does come with buttons and black studs.