Well designed, took awhile to put together but overall we are very happy, just give yourself a few hours to assemble.