Love this so much!  Perfect for our 3 dogs!  The Large is just that - LARGE.  I made sure to measure before ordering. Nice quality and heavy. We have had it about 7 months now and no issues