Sturdy, good quality cotton.  Larger than I anticipated, can fit a lot of clothes.  I am using it inside a Chelsea apartment hamper (also purchased on Wayfair) and it is a little bit too large for that hamper, but it works.