Bench was easy to put together. Seems reasonable sturdy and has good sized cubbies for shoes. It is used by the back door and is perfect for keeping our pile of shoes out of sight. My only complaint is that the material covering the cushion is almost impossible to keep free of pet hair but that is a constant issue in our house.ev