The sofa was nicely packaged and constructed well. I’m still awaiting the cushions to puff up. I just put it together 4 hours ago.  Instructions say to allow 24 hours. I gave 4 stars instead of 5 merely because I wish the beige was a tad darker. This is me just being nit picky lol.  Other than that, I’m extremely satisfied. For the price, you can’t beat it! I will finally have my spot on the couch and enough room for my three dogs . Yay!