It's perfect for my 18 pound Shitzu/Bishon dog.  He has little legs and can not jump too good.  It was perfect for our tall bed so he can get up and down by himself and not wake us up at night.  So we ended up buying another one for our son's bed.  While he's in college we use it for our couch.  It's light weight to move where ever you want.  Can't beat the price!  It's sturdy and comes pretty much together just have to put the pads on.  We love it!!!!