Absolutely perfect! I wanted something trendy but soft so our baby could comfortably sit on it. And the mix of neutral colours will help not show any spillsdirt. Love!