My newborn baby kept on slipping down! I bought it because she had a bad problem with spitting and I wanted her on a position that would decrease this habit so she could have a safer sleeping time. Well, there was no night that she wouldn't slip down, the little barriers on the side would come off easily and sometimes they will slip down with her. After a week it got very dirty from one of her spittings and I realized how hard it is to clean. The foam part got very nasty and I was so sick and tired of it that I ended up throwing it away! Very disappointed! It caused more stressed that what it solved!!