I purchased this suit for my son who will be attending a formal party. As soon as I opened the package I was pleasantly surprised as the suit came zipped inside of a nice garment bag. The suit is well made with good stitching and even better materials. It is so soft and the gray color is perfect - not too dark and not to light. The pants were extra long which I was very happy about so I asked the seamstress to tuck the extra material inside and then hem the pants (there was about an extra 6 inches and my son is 5 feet tall). The inside of the jacket is lined and there is a little bit of purple trim where the lining and jacket material meet, very nice! Overall the suit is beautiful and I'm so glad I found it for a great price on Overstock. I looked at about 5 different stores/department stores and none of them compared!