This bench is perfect! Well constructed, arrived early and easy to assemble. Perfect for our entryway and our new modern apartment. Love the soft grey fabric.