These beds are super nice BUT be careful in ordering.   I bought large and found out that the area the dog will curl up and lay on is actually about 24" not the 36" that I thought.   It is 36 if you count the bolster sides.  So large would be for a med. size dog .  If you have large breed go bigger.  This will not do . Well made and nice material even for the rough and tumble dog.