This sofa is really cute and comfy…a little on the firm side, but that makes it seem like it will hold up well. There was an issue with putting it together though-the brackets for the arms were installed upside down and no holes were pre-drilled for the legs. After figuring all that out, we were successful at putting it together properly. It now looks great!