Read all the reviews and now understand my disappointment. This mattress was supposedly a $40.00 dog bed reduced to $20.00. Saw most buyers paid 10.00 and talked about what a great value. Yes, great value at 10.00. IT IS NOT A $ 40.00 dog bed. It a 20.00 dog bed and those customers who bought it fro $10 it is a great value. $20.00 is retail price and it is OK. No removable bottom, soft sides that break down and inadequate bottom cushion. Ouch at 20.00, great value at 10.00 and if you paid 40.00 OUCH!!!!