Quality sofa bed. Firm seats and they do not slip because they are held in place with Velcro. it looks great and the fabric used it of high quality. Best purchase in a long time. we use it as our main sofa.