We love this sofa! Perfect size for our B  B, and has great storage! Love the firmness, it probably won’t stand up to kids jumping on it, but perfect for our needs.