Delivered promptly!  Excellent product...I have three of these now: one in our dog's crate, and one in each of our cars.  The fabric is nice and the stuffing seems to be holding up nicely.  I have not washed any of the beds yet, so I'm not sure how they will do after that.  I bought 2 of the small beds from AllModern for our 26 lb. dog.  When curled up she fits perfectly.  I purchased a medium size (from another company) for her crate and it fits pretty well.  She loves her beds!  I loved the price!  :)