Relatively easy to put together.  If you have big feet (ladies 10) and want to store your shoes, they will have to go on the shelf as they won't fix into the baskets easily.  Wished there was an option with a top cushion.