Met all our needs, great price.  Big enough for our two 60+ lbs dogs when they want to share.