Perfect for our needs! I wanted something with an open top for my two small poodles for occasional use. Just the right amount of space for a bed, food/water, and room to stretch. No issues with sturdiness. Fairly easy to take apart and move or use for travel.