i read a comment beforehand that the stairs were steep for a pug, well also too steep for my cavalier. 
nice quality material, so i sawed off an inch of the top foam. zips up good.
happy now.