These chairs are perfect.  They do take time to put together.  My main concern was that they wouldn't be padded enough for the price.  They are very well padded.  You do not feel the frame at all when you sit down.  Super comfortable.  Great color.  Can't say enough good things about them.