Shelf was well represented in color and size, but the wall mounts and brackets provided were a joke. We ordered this shelf for our 3yo sons room and had real fear it might fall off the wall with the provided hardware. A nice shelf, but youll have to spend more time and  on your own mounting hardware