Assembly was very easily done by myself. Cushions are a bit firm but hopefully become more comfortable in time.