[This review was collected as part of a promotion.] Putting this cabinet together was time consuming but not difficult. I was hoping to use this in my bathroom, however it’s not going to work. I have shoe molding along the floor walls and because of this, the cabinet won’t sit flush against the wall. So that is something to think about before purchasing. Overall, it is really cute!