Purchased this as a replacedment for a carbed. Perfect size! Firm and supportive and the waterproof design hint that this will be a lasting piece! SO FAR VERY PLEASED. Baby has been sleeping like..well a baby :)
This was an alternate to the one I ordered and paid for them five days later received a cancelation notice. It's not quite as nice or cozy but it is durable and cute
I'm using this for a dog bed and it's great, he loves it.