Absolutely perfect for small spaces! The storage capabilities is amazing! Took about 30 minutes or less to put together by myself. Super easy. Very sturdy. Definitely would recommend buying. The price was amazing.