Received set on time. not to difficult to put together, cushions' nice and chairs were very, very  comfortable well made and excellent buy.  Table was easy to put together and very nice.