This looks nice, is solidly constructed, and is functional. It was not too difficult to put together. It was a little more difficult to assemble than necessary, because things were not aligned very precisely. So, for example, it took a lot of force to get the holes for the screws to line up across some of the different pieces, and as a result I needed to get another person to help in order to be able to do it. But in the end I managed to get it completely assembled after about 30 minutes. The bottom two shelves are really only wide enough to handle one pair of shoes each, unless you have very small shoes. But it fits perfectly in the space I had available for it, so it's all good for my purposes.