The large felt a little tiny for my dog, a mixed retriever.  Likes how easy it was to pop open.  Would have liked a little heavier material for bottom and sides.  Not sure how long it will last.