The assembly directions are terrible and this will take HOURS to put together. Not a great quality product, but you get what you pay for I suppose. The paint job on the legs is pretty hilarious and looks like someone did a sloppy job of slapping on some gold colored pain. Some of the pieces never properly tightened up but the piece was sturdy once fully assembled. I was hoping to store some books in the cabinets on the sides but there is an immovable shelf across each side so books are a no-go unless they are very short (in height) books. Looks fine when assembled, but not a great quality product and certainly not worth the hassle of assembly.