Great bassinet for the price. All of the functions work well. We loved it for our little one. The material is well made and we particularly liked the mesh lining on the inside of the bassinet.