I ordered this table set and I absolutely love it! It was delivered within a 2 week period which was awesome. The assembly is SO EASY. The chairs are firm but not hard. I have no complaints! It’s the perfect size for our apartment. It gave so much life to our dining area. The chairs on the ends don’t go all the way underneath but that doesn’t bother us much since we pretty much knew they wouldn’t because of the design. We had no chips or scratches. Everything has been awesome since we’ve had it for about 3 weeks now!