Perfect cabinet for my new bathroom!Easy to put together, but you do need an extra set of hands to help with some of the assembly and hanging. I frosted the glass so that the contents were not as visible.