Perfect for what we need it for. Quality aligns with price. Not the most well-made shelf, but holds plenty of kids book and is the perfect size for my 3 and 5 yr old.