I love this bassinet. It is very convenient and has a lot of great functions. It has a six position height adjustment. The bassinet is lightweight and can easily be moved. It has mesh walls around it for breathability. I have found it to be very durable and safe for baby. There are also straps so that you can attach it to your bed for stability. It packs down nicely for storage.