It doesn’t have the most comfortable cushions but for the price it’s what I expected. Putting some of the pieces together were a challenge but I made it work in just about 2 hours without any help. Overall, I’m happy with it and would recommend especially for the price.