Couch came in HUGE box. it was easy to assemble and looks absolutely Amazing!  Couch cushions are nice and firm, velvet material is very soft and feel very luxurious.  Seat back is a little low, but still very comfortable and sleek.