Awesome, suits our 10lb dogs needs perfectly. She flies up and down the stairs and no broken paws from jumping off the bed AND no more broken sleep at nigjt, from crying pooches wanting to get in bed.