Takes a few hours to put together but looks very nice once it is all set up. I love it. The only reason I didn't give it 5 stars is because when you tilt the door all the way, it sometimes gets stuck.