This is a great bench, perfect for our entryway. Looks great once assembled. Only complaint, and it's very minor, is the shelf inserts don't stay in very well, especially when the kids are pulling their shoes out. We have to put them back in place frequently. But for the price, this piece is definitely worth it!