Given the price ($!@#!@) I expected a much higher quality item than this was. The pants were so small that I could not even get them up, though I fit the body measurements described on the page. The top just barely buttoned, again, though it was "supposed" to fit. The fabric was very thin and cheap-feeling. And to top it off, the product is non-returnable. My first experience with Overstock will probably be my last.