Arrived on time and in good condition. Only frustration was lining up screws and legs. I put the allen wrench provided through the hole on the sofa and into the hole on the leg to find and get the proper placement for the first screw on each leg. Still, a quick and easy assembly for one person. Seat is very firm, but comfortable for the price, and the sofa feels stable when seated. Color is a nice gray. Seats two comfortably. Looks great in my small space.