Just what we needed! Perfect pop of color and toddler approved. Seem sturdy enough for our larger family members or a kid snuggling with a adult. Comfortable, very firm which we like. Assembly was easy. I wish there was a touch more padding on the arms but not enough of an issue for me to take off any stars. Great modern style that works with our mid century eclectic vibe.