This bassinett is almost perfect. Easy to put together, lots of height adjustment options, the drop down side is wonderful, the storage underneath is great! The only thing I don't love is it is a little creaky when my baby moves around a lot. I would give more than 4 stars but not quite 5.