I bought this for my son, who has a small bathroom.  Two people put it together in 20 minutes, putting the lower support piece on after it was set in place over the toilet.  It was a bit wobbly, so my son used the enclosed hardware to secure it to the wall.  Voila! Sturdy as can be!  The doors allow you to hide a lot of items, yet you have one shelf for decorative items.  You could also set something, like a plant, on the very top.  It is a pure white, not off white.  I searched for weeks on line to find the best storage piece for the best value, and this one won!  For the money, you can't go wrong.

Pros: Enclosed hardware to secure it to the wall.
Cons: Wobbly, but can be fixed.