Overall, this bassinet was very stylish and functioned very well. It was easy to put together and easy to clean with removable parts and fabric. My only complaint would be that the included mattress did not fit the bassinet well. It left a gap of about an inch on one end. I always placed my babies head on the end with no gaps, but I was not comforted by the fact that the mattress seemed to not be the exact size and shape needed for the bassinet. This also made using standard bassinet sheets difficult as they did not fit quite right.