Im very pleased with this bassinet! We travel quite a bit so having this reliable little bassinet is great! It was very easy to assemble and the additional top with the netting is great. It is super breathable all around so I feel safe putting my infant in it. The rocking legs are a great addition.