So far I love it. I received 2 days earlier than anticipated. I was able to put it together in like 20 minutes. However you will need assistance with putting the back on. That is a 2 person job. It has very soft and is well cushioned in my opinion. Worth the buy.