This bench is sturdy.  The fabric and design are very nice...I bought the purple multi-color bench and it looks great.  Assembly was very easy.  Unfortunately, one leg was shorter than the others, but I remedied that by putting a couple of stick on felt pads on the bottom of the leg.  Otherwise, super product!