Absolutely perfect for our space. Every piece is labeled with easy picture guide manual. Took a little over an hour to assemble but we love it! Very sturdy and better than expected for the price.