This was perfect for our high posted bed. We have 3 Yorkies. We were having trouble keeping them from jumping off the bed, which is very bad for their joints. Easy to assemble and very sturdy. They learned the first day to go up and down the stairs, with no problems!