Bought this bed for my 14 year old 37 pound lab mix- this bed is HUGE!!! But she loves it! It is super supportive and has plenty of room for whichever position she wants to sleep in. She is actually snoring again when she sleeps