I bought this pet stair for our 11 year old golden doodle.  He likes to sleep on our bed and was having trouble jumping up onto the bed.  The stairs come fully assembled and are very sturdy and nice looking.  The steps are covered with carpet and make it very safe for a dog to climb. I only had to guide him up one time and he knew what to do.  It is especially nice if he gets off the bed during the night we don’t have to get out of bed and help him back up.  Great product....pricey but worth it.