This set was delivered in just a few days and was received in perfect condition. It was packaged well and very easy to assemble. Nice quality and very comfortable. So far I am very impressed with this set for the price. We will see how it holds up.