Perfect fit for my 70 lbs pupper and he lays/sleeps in it on and off throughout the day and every night. Seems to be built very well and looks great. Very happy with this purchase.