This is a nice piece and overall I am happy with it.  It comes in a lot of pieces as many people have mentioned so it takes awhile to get it all together.  Ours is sturdy and fits the area over the toilet perfectly.  It is attractive and not cheap looking with one exception....my only complaint is that you can tell it is an inexpensive piece of furniture because there are open screw holes on the side where they really show.  No little white button covers came with it to cover them.  I'm not sure if we were supposed to get them and they didn't come in the package or not.  I'm happy with it for the price but will probably have to find something to fill the holes so they aren't as obvious