Product came put together already, which may be part of the issue.  When the table is set on a flat surface (i.e. hardwood floor) the legs don't all touch the surface at the same length.  It is a bit wobbly.  Not sure how much of a hassle it is to send back and wait for a new table so I have just stuffed a small piece of cardboard under the back leg to stabilize it.  Size, color, use would have made this product a 4, but the fact that the legs are not all the same size makes it a 2. 

Pros: Size, color
Cons: egs are not all the same size