We really like this bassinet. It’s the perfect size for our baby, can be changed from rocking to non rocking easily, the pad is soft without being a suffocation hazard, and it has high sides made of mesh. The only improvement needed is the height. I’m 5’5 and it only sits about a foot off the ground, so bending down to pick up baby (who gets bigger and heavier each day) is putting some serious strain on my lower back. Another 6 inches of height would make a big difference.