perfect size, good quality and tons of storage. I also love how the seat/lid doesn't slam down because we have little ones who would squish their fingers if it did. Easy to put together and just a gorgeous addition to the entry way.