I purchased this cabinet for my daughter's bathroom.  Works great for holding miscellaneous items and her CD player fits nicely on the top.  My husband said it was not difficult to put together.  Happy with purchase.