I feel a little bit lame to admit how much I love this thing! I put it together in less than 10 minutes, it's beautiful, sturdy and has great functionality. I cannot recommend this highly enough. If I could give it 6 stars, I would.