It was easy to assemble but the fabric drawers are pretty flimsy and dont smoothly close and my cats can easily open and toss stuff out of it. The shelf space is okay but since its just bars I can only place oversized books that wont fall off or take up more space by adding bookends.