I would give this 5 stars, but the fact some of the screws were too short for the bookcase was frustrating. Not anything a trip to the hardware store didn’t fix! The directions also read it takes 30 minutes to put together, which was not accurate due to the incorrect screw sizing. However, I read reviews where the bookcase depth and height were not sufficient for some, but I found it to be ideal. My 4 year old LOVES this bookcase bed and was ecstatic to see the finished product. She would certainly give it 5 stars if it were up to her!