great for the price. above average quality but not top knotch quality. shifts around a lot when i move on couch but just going to buy something to hold the legs together so they don’t move as much. only thing i wasn’t the biggest fan of was how the back cushion and bottom cushion stay connected so it was hard to tuck in