Perfect dog place! Everything as described and super value for money. My dogs love the dog bed and it must be kept super clean. I have a blanket tricked, I now and then wash and thus the place is always odorless - not like other baskets that at some point stinking but are too large to put in the washing machine! Fits for us all !!