I purchased these for my large dog (115 pounds) who is no longer able to get up on the bed.  Unfortunately, I haven't been able to get him to use the stairs, yet. Maybe someday... 
The steps were simple to assemble. They are lightweight and would be easy to move from one room to another.