Great quality bench. The fabric is very nice and feels expensive. It is sturdy and the storage opening is a decent size. Only had to attach the legs for assembly. It is a little smaller in my space that I anticipated but its still worth the price. The grey is a little darker than pictured but it still works. But other than that Im pleased with the purchase.