absolutely perfect in every way!!! set up took about 1.5 hrs and it was very easy...i did it by myself, hardest part was getting the box opened *wink* i was very surprised by the quick delivery, as when i ordered it they said 4-6 weeks. imagine my surprise when 4 days later i found a huge box on my stoop. it is very sturdy and pretty. i'm very happy with it and highly recommend.