Received ahead of schedule and packaged very well, just had to screw on the legs. The only disappointment was the colour was nothing like the one advertised, it was a powder blue not teal like the picture. Would return but had to tear apart the packaging to get it out.