I bought this set for my baby boy. The shipment was pretty quick, I received it in 3 days. The quality of this bedding set is very good, I have seen several of them and they are mostly made of poliester, which is not so good. But this one comes with a 100% cotton sheet and the bumper is a one piece bumper which is actually better than the ones that are made of 4 separate pieces.With no doubt I would strongly recommend this crib bedding set.