We have a 108lb pup and he fits with room to spare! Keeps its shape. Very well made. Liked it so much we ordered a second one for upstairs!