Took a while to put together but not too difficult. Perfect size for our small entryway!