This piece is good for the price, but not a great piece of furniture.  The table and both chairs wobble significantly on hard floors.  It came in a single package, which was very difficult for me to get inside by myself.  The chairs are uncomfortable, but a cushion would make quite a bit of difference.  It provides the function I was looking for, at the right price point.  However, I will probably replace it within the next 3 years.  

Pros: inexpensive
Cons: imbalanced on hard floors, low quality construction