Super cute cabinet with surprisingly attentive details (I didn't realize the door was magnetized for a satisfying close, for example)! It took us about 2-3 hours to assemble, but the results are beautiful. It's absolutely perfect for my new bathroom.