The delivery men were the best. The sofa, which I ordered a dark grey is beautiful, It was extremely easy to put together as all you have to do is put the legs on. It is much heavier than I expected and seems well built. The material is very pretty. the seating is firm but very comfortable. I don't know how it will wear in the long run as the dog loves it as well.