Let me just start out by saying the Halo Bassinest swivel sleeper is amazing! It has a detachable bed, that’s so easy to take right off and can be taken anywhere, 360 degree swivel, that makes night time maneuvering a breeze, storage pockets for diapers, etc, lowering bed side wall, which is so nice for when you want to lull or pick up your child, 2 levels of vibration and soothing sounds. The fabric is machine washable, you just unzip and throw it in the wash. This is definitely top of the line!