Perfect! Great quality, easy to put together and easy to clean. I have already gotten tons of compliments. I love that they are wide and comfortable. I got them for my small apartment to add extra seating and they fit right in.