The cushions could have been made better, but that is the only thing that I find is mediocre about this product. Everything else is A and 5 stars. Even the pups approve! I was nervous about buying a swing online, but it was such a good price during Wayday that I couldn’t say no. It is so comfortable that my boyfriend refused to get off of it yesterday and come inside. So happy!