Arrived on time and in two pieces - easy to put together in about 20 minutes.  Really like the floral print - to add color to our living room seating.