Assembly was easy, but read the instructions first and take your time. The cushions are soft and the fabric appears that it will be easy to clean. Extremely happy with this purchase. The go great with our table and buffet.