I purchased two of these for my small kitchen. They fit so nicely and look great. They do take some time to assemble but assembly is not difficult. They are also very sturdy and I love that many of the shelves are adjustable. I’m very happy with this purchase!