Absolutely love this swing.  Received order early, and the put together was easy.  Excellent materials used and cushion is very soft. The sturdy frame makes sitting in the chair fun and relaxing !!!