Our little one has not arrived yet so I can not give a full review.  The bassinet was easy to put together and is sturdy.  It looks exactly as advertised.  The music is the only issue that I have.  It is not soothing at all.