I’m very pleased with this piece. I did do much comparison shopping on Wayfair before I committed to this one. Easy assembly. Price was right. It is firm, as others noted in reviews, but it’s very comfortable! 
So many to choose from. Packaged very well and arrived in perfect condition!