Great product for the price. We purchased this for my daughter's studio apartment and it is very functional. It was not too difficult to put together, although we did have trouble with getting the doors aligned.