Overall its ok.Diaper changing station doesnt have cushioning effect completely and its only in the center its very uncomfortable for newborns. Also the bassinet doesnt have a firm and thick base i had to use cotton quilt as base. Its hard to find mattress for this bassinet.