These are sturdy and look great.  I put the hair products and other things in it that I normally keep on the bathroom counter and it makes the bathroom look so much better.  Ive had these over 2 years now and they are in great condition.  The white cloth got dirty inside but it washed out well.  I definitely would buy these again if I need more.