Happy with it overall. Really firm cushions. Assembly was completed by my eight year old in 20min. Delivery was smooth.