I ordered this bench to have storage and seating in my walk in closet. It fits perfectly, arrived in excellent condition and took me minutes to unpack and put on the legs. Easy breezy. The fabric is a nice tweed type and the top has plenty of cushion when you sit on it to put on your shoes. Color is the grey/taupe which matched perfectly with the colors in my bedroom. 

Pros: Easy to assemble. Top cushion very comfortable
Cons: none