This book rack matches my 4 year old daughter's room perfectly and is a nice size for kids her age. I thought it would be bigger but my fault for not reading the description before ordering. Assembly was easy enough for me to do it on my own, took about 20 minutes to set up. The material for the book racks is very thin, almost sheer material, so don't overfill it because I think the extra weight could easily damage the material. You could also buy your own fabric and replace the included material with that if you'd prefer, and it would probably hold up better depending on what kind of fabric you used.