Love this sofa!! Very sturdy, comfortable, seems like it’s good quality. The cushions are firm but we like that. Both my kids fell asleep on it the first day we got it  My kids and cats also love the ledge along the sides and back, walking all over it. The dark green color is super pretty and goes well with my living room style. Highly recommend!