Received our delivery before schedule, which was great! It was very easy to assemble together. Once we set then up the cushion was very comfortable. I would recommend these item for people that have small patios.