Sofa is very solid and comfortable! Cushions are thick and look to be very stain resistant!