I'm happy with my purchase. Shipping was fast. The bassinet is beautiful and most importantly it is sturdy. The mattress and sheet are included. It wasn't difficult to assemble, only took about a half hour.