The space is good, my medium size dog fits perfectly and she likes having the space to move around. It was easy to built along with someone else.