Awesome little bench for my entryway.  Assembly was super easy however the seat does not sit perfectly flush.  Small imperfection but can’t beat the price.