Dog loves it.   Very big for medium.   Easy to put together.  Easy to wash.