It's a lovely wall cabinet but does require a fair amount of assembly.  I did not care for the material of the curtains, so I replaced them with a fabric that matches my bathroom.