We bought a futon sofa for our small apartment that, while gorgeous, ended up being the bane of our existence for 3 years. So, when we finally moved into our new home, my fiancรฉ was adamant about getting a large, comfortable couch that he could be sure to try out first.But furniture stores donโt have cute couches..Lovely human he is (& because we agreed he could get a grill), we compromised to buy online & return if necessary...we love this couch (and our new grill, sold separately)First, itโs modular. We have an awkward living room layout and originally intended to lay this out 3 long and 2 deep so the fact that we were able to modify it to fit our space is amazing.Second, the fabric is gorgeous. The corduroy-esque material is soft & wipes easily when the dog decides to sneak up & leave hair presents when weโre gone. She can also be a digger but this couch doesnโt show any sign of that. I took a huge risk in getting beige but so far the little dirt spots her paws leave seem to wipe up nicely (soap necessary).Third, itโs comfortable. This was our biggest anxiety while we awaited (fast) delivery. The cushions are firm-ish but have give (5โ tall). Definitely not plush, but certainly dangerous as you will crash out and find yourself sprawled at 3am with no signs of body ache.Fourth, STORAGE!! Weโre coming from a 650sqf apartment, so we get wild over some extra storage.Fifth, this couch is so easy to put together. It will take a bit of time, but itโs fairly intuitive and comes with directions if you need them.Lastly, Belfinโs customer service is amazing. We had no issues requiring we reach out to them, but they reached out to us once our order shipped to let us know when the different boxes would be arriving (7 total for our order) and again when tracking showed they would be arriving 1-2 days earlier (we got lucky & they all arrived at the same time).A couple of things to note for others with different needs:-the seat back is low & while the back pillows sit higher & flex if you want to lay your head back, they are a bit on the thin side. We have some small pillows we added for lower back support-the seat of the couch sits 17โ tall. Do with that information what you will.-the back pillow covers unzip for easy machine wash. We havenโt washed them yet, so canโt speak to how the material wears post-wash. The cushions themselves do not have removable covers which is a bit of a bummer since that is where I foresee some stainage happening. But, I plan to invest in a portable fabric cleaner for some other pieces so not too big of a concern for me personally.-honestly.. I canโt think of anything else. I love this couch so freakin much & want to motivate anyone whoโs on the fence like I was to just send it. Hope this helps!