This is perfect for my large dog.  I have been putting off buying a new bed since most i've found cost way too much.  This is really great, especially for the price.