My dog loves it. He curls up and lounges in it. He fits snugly but he seems to like it. Hes 19 lbs. 
I put a blanket on it so that he doesnt get it dirty since it is a light pale green color. However looks very well made and sturdy.