Took all afternoon to put together, but so worth it.  Bought for our tiny house to allow our kitchen to become a galley, but easy to push against the wall when not in use. Deep storage which we use as a pantry. Great all in one piece, does so many things, and takes up little space.