I love this sectional ! It is firm but soft, the pillows are reversible, every part can be rearranged to your liking. There is storage under every seat. I posted a picture with the storage open so you can see inside and also see the small connector pieces, there are two holes on each side of every square and they’re easy to assemble.   All of the pieces were delivered to me within 5-6 days after ordering.