Absolutely perfect for the price and exactly what I needed having 3 dogs. Much nicer and more comfortable than expected. Love it!