Great multi-purpose compact piece of furniture. Well worth every inch it takes up. Was easy to assembly but somewhat heavy to maneuver. Mirror is good size for full body and realistic reflection. Took me about an hour to assemble. Cant wait to make room for it in my bedroom!