Beautiful firm sofa, just the way I like it. Very comfortable to nap on. Great size and short low legs. Feels durable. Easy to assemble. Note that the back is quite low.