I absolutely LOVE this set! I was really worried because I don't usually buy furniture online, but I am SO happy that I did! I purchased the rug and couches online hoping they would go together and I am very happy with the turn out. You do have to assemble them but it is really not hard at all. I did it myself and had I not had to run out for a long screwdriver for the feet, it would have taken less than an hour for both. They include almost everything you need to assemble, I would just recommend having a long screwdriver handy for the legs. They are comfortable with firmer seats and a softer back and look very nice in person. The delivery guys were very nice and accommodated my schedule, coming on the weekend which was easier for me. For the price, I don't really think you can beat this!