We purchased this for our baby girl's room. It's good quality, but a little smaller than I had originally hoped. Should have paid closer attention to the cube sizes, as you'll need to get smaller cubes to fit in. Overall, a good product though.