I absolutely adore this cradle, and it comes with two sheets and was sooo easy to put together. Sides are a firm foam, so they can’t take any weight or anything like that, but perfect for 0-3 month olds for sure.