I was hesitant after reading reviews but you can't beat the price. There were a couple of places we had to adjust in order to install the hutch. Such as, we had to shave some of the wood on the sliding tray because it was too wide to slide in. I lined up everything before putting in screws to make sure it fits and is correct. The roof and ramp have asphalt type balls that make a mess everywhere, but not a deal killer for me. Still adorable, affordable and I would purchase again.