Very happy with my purchase. Good sofa quality all the way around and looks nice. Sturdy frame and solid cushion support. It does take a little time to assemble though. Took me a little bit over an hour but comes with good step by step instructions.