The installation was a bit harder because the holes didn’t align exactly so had to use extra pressure to align them but after that the assembled sofa is nice and sturdy. I wish the parts were labeled correctly on the individual packets for easier and quicker assembly. The back cushion takes a while to pluff up . The ottoman coffee table cushion slides off would have been better to have a Velcro system or something to stick them to the base. Overall I love the look and feel just few details that I mentioned would have made it a better quality for the decent price .