These are nice! The style is just what I wanted. They are well made with nice quality. The seats are firm but comfortable. They matched the description as far as colors and size. I am very happy with this purchase.