Only used a few months. My daughter loved it till she discovered rolling over. It's very clean. I always used a pee pad under the mattress and I also used a bassinet mattress for more cushioning. The mobile did go missing and I ordered a new one but couldn't get the matching part.