It came in 2 boxes, one that looked like it was busting out of the box and the other perfectly packaged. 
It is soft and firm at the same time. We were able to switch the chaise from left to right by changing the side hooks. The pull out portion is a little clunky like it feels like it is going to fall apart. I bought this couch because it is made of scratch proof fabric, so far so good.