This bench is perfect for us! It is very well constructed, it is functional for seating as well as storage! It arrived on our doorstep in a timely fashion. only the legs needed to be attached. (Which was a smart way for the bench to travel!) We chose the fabric color that suits our home; the fabric is of good quality and seems like it will wear well. 

Very pleased!

Pros: So easy to assemble; quality construction and materials