Solid construction! Even though we measured the space for the bench we thought it was a little short after putting it together - our mistake though.  We bought a white one for our entryway and are looking forward to adding some other decor. :)