I have to say I am completely satisfied with this table except for one thing... it is not really blue. It is more of a teal color. I did not order the green because I wanted blue, but this is not blue. It was easy to assemble, the legs and bottom shelf must be attached, and it came well wrapped inside the box. The drawer works smoothly and you can not pull the hidden shelf out too far.