Took some time to put together, take the time, the end result is really worth it!  I use this cabinet in the bathroom, fits perfect into the small space,  It's a solid piece, not at all flimsy.  I would definitely buy it again.

Pros: good value for dollars spent.