Before I bought this, I read the reviews on how easy it was to assemble and everyone said it was easy. I did have some issues with a piece on the back that didn't seem to fit properly and there were other places where a pre-drilled hole was missing. The screws to attach the doors were also VERY hard to put in place. Overall I'm happy with it and it took ~1.5 hours to assemble. I wish it was a little taller but it fits in my bathroom so I'm not complaining too much.