Sofa is sturdy enough but cushions are quite cheap. Am already trying to find new ones. Was delivered with only 5 cushions too so am still waiting for other one to arrive.