This ended up being the best purchase I made so far in the past months for my baby. My baby co sleeps with us in a queen size bed. At 4 months, she almost sleeps through the nights when she sleeps in it. During day time, she also naps in it when she is with her grandma. Product seems to be very well made. Material feels great. Overall, I would recommend it to people who don’t want to pay more towards a same function product.