I bought this for my doggies to lay in on the patio, I ordered the small and it's wonderful, a little large for my Yorkie but he still likes it and my Bichon really loves it! Terrific fabric, I can tell this will last a long time.