Very cute , cushions are a bit flat and stiff . Overal kid friendly , some cushions don exactly stay in place . Material is soft .  Somewhat easy to put together