The size and color was perfect for our room. The packaging was great! The delivery time outstanding, ordered Friday afternoon and chairs arrived Saturday morning! Assembly took less than 10 minutes. The chairs are firm. The quality isn’t like a high end chair, but the price was phenomenal!