It’s a little firm, but it was easy to set up. There was some loose stitching on the back and a couple of scuffs on the bottom. Also, make sure you have a couple days off or have someone at home to receive it because fedex will just drop off the package. Rain or shine. It was late by two days and sat in the rain for two hours before I could get someone to come drag it into my house. It was able to dry out over night without much problem, but customer support from wayfair nor fedex helped.