It was easy to put together by myself, ( Woman) took me about a hour. I thought it was a little low to the floor, the cushions made it a little taller. It is on the smaller size, however is sturdy and the cushions are firm so I think it’s a good couch. My living room is so huge so I’m gonna have to add more furniture but I do like it.. Not sure about the back puffing up yet.