Love this couch. It was easy to put together. No drilling or screws. Just had to slide all the piece’s together using the metal slides on each piece. Hopefully the back cushions will fluff up more. The package says to wait at least 24 hrs to allow the cushions to return to normal after being vacuum sealed. The couch came in 2 boxes. Each box was about 80lbs. Love the color as well. Almost looks like a dark denim design