So glad I made this purchase! It does take some time to put together, but was worth it in the end. This cabinet is very sturdy, has a great deal of storage space, and is perfect for small spaces! I would buy this cabinet again!