Its very pretty! A bit small from what I wanted but thats fine. The delivery took 2 weeks to get to me. The delivery team set up and put together my couch. They were really nice and they got it done quickly. The couch is firm but the back cushions are very comfortable. The fabric is not my favorite but it will do.