Arrived when they said they would. Love the color. Very easy to put together. My husband did 6 of them in a couple of hours. Seat is firm but I am sure they will get softer over time and use.