I bought this bench for my utility room. When it arrived there were so many pieces. However, it went together fairly quickly. Pleased with the end result. However, would point out the the storage compartments are very big. You can get two pairs of shoes in each compartment if stacked correctly. No good for tall boots, but I suppose you could take the cushion off and use the top of the bench. In the whole very pleased. Delivery excellent.