So glad I took a chance on this couch. Phenomenal quality! Yes, there are a lot of boxes that come with the product itself but that's just because it's a large couch! The amount of different configurations you can do with this is pretty much endless, husband loves it as well our kitty! Cushions do take a little bit to puff up but fantastic overall quality, I do appreciate the fact that you can get inside each individual cushion to add more stuffing if desired --- down the road we might add some memory foam pellets, but honestly it's great just the way it is! A+++ Super fast shipping!