This table is very stylish and is perfect in my small kitchen with just two chairs. It is sturdy, but the finish is not super heavy-duty and seems like it might scratch easily.  But for the minimal wear and tear that my husband and I will put it through, it will likely hold up fine. I would not necessarily recommend it for a family with kids, but I'm very happy with it, especially for the price!