While the size of the shelf is perfect, it's a much deeper teal than I envisioned from the online picture. The picture looks lighter than it is in real life. I may end up painting it to better match my room.   

Pros: Value, easy assembly
Cons: Online color not true to real life