Wayfair was fantastic to work with. My rating is strictly for this product. I will give it props for fairly easily assembly. Other than that, it’s a swing and a miss. The bottom cushions may have been acceptable if the rest of it was adequate, but that was not the case. The back cushions are maybe 5 inches wide at the very center, but it quickly tapers to the outer edges. There is room for you to add cushioning should you want to and I can’t imagine having kept this and not adding more cushion. The seat base seemed sturdy enough, but the legs were a large bolt surrounded by hollow, thin plastic. The back support is a single metal bar that is bolted to the base and gives to even my 7 year old leaning back on it. If I had intended to use it against a wall it may not have been as big of a deal, but I could see one of my kids hopping up onto it a little too aggressively and bending or breaking that support. Look elsewhere.