I ordered this bench with the dark blue fabric and love the classic style of it. With the exception of attaching the legs (slightly challenging with the tool provided), the bench is all put together. It's a great piece to put near the entrance and put bags, purses on. The bench does lift to store umbrellas, an extra blanket and this piece could serve as extra seating when company visits. 

Pros: versatile
Cons: challenging to attach legs