Great sofa! Easy to attach legs and set up. Comfortably firm seating with no cushions to fuss over. Love it!