Arrived quickly. Sturdy legs, easy to assembly within minutes. The material is soft, and the cushion is firm. It indicated that it was meant for a dining seat, however it is very nice for seating in a small area. Very nice, and perfect for what I needed.