Good buy  easy to assemble. The inside of the shelf was a vinyl fabric, which didn’t convey in the picture. It’s sturdy and holds all size books. My 
daughter loves it. It stands up to her stacking everything into it.