i freaking love this couch and so does my dog lol. it’s soft, it’s so comfortable, love the texture, it’s cute and sturdy. delivery did take a few weeks but it was worth it, arrival and delivery was a breeze and so was assembling it. only thing i don’t love and reason for four stars, it did come with kind of a weird smell - when i get a whiff of it, it smells like nasty gym feet. soooo. thankfully i don’t smell it all the time but i’ve had it a few weeks now and i do still smell it pretty regularly hence four stars. hopefully it goes away in time. other than that, love it!