I love it but it took a lot to get there....luckily a good friend of mine put it together for me but the instructions were trash.  We we able to follow some YouTube videos to get the gist.  The original delivery was missing some hardware so had to wait an additional 4 days to finish but it happens.  One of the hinges appears to be faulty on the door so we're going to try to use a drill to secure.  It does come out nicely like the photos of the other customers.  You have to figure our the light placement on your own but I would be willing to pay a bit more if it came assembled and was deliver to room of choice.  I considered paying for assembly but thank God for good friends because $168 is a bit much.