If you can get it on sale it’s definitely a good deal. Extremely easy to put together- only took us about 15 minutes start to finish. Cushions are firm but comfortable and seem like they will wear in well. Extremely soft material and bigger than expected. My only complaint is the back could be sturdier but for the price it’s totally fine.