I was pleasantly surprised by this sofa. I did a ton of research and to have removable cushion covers and a solid frame, this was hands down the best price out there. Shipping wasn’t quite as straightforward as I would have liked but I got my sofa within the timeframe expected and all in one piece, no scratches or broken parts. I assembled it by myself in about 15 minutes. Definitely would recommend!