One of the better dog beds on the market.  For the price, can't beat it.  We have two miniature poodles who like to sit together, so this bed (size L) is great with the opening that allows one or both dogs to leave without interrupting the other.  The foam support padding is very good and it's maintaining it's form which is an added bonus for our old dogs.