Was hesitant on purchasing something this big online.  Box was a little beat up when it arrived.  However, couch was intact and looks way better up close.  My dogs and I love it!! Seats are not soft and not hard, just perfect.  Fees deep and comfy, the color is perfect. Lex- Chicago