It was as stated but it was too short to reach the top of my mattress and my bed is not on a frame it sits on the floor. So is unusable for what I wanted and my dog is afraid to jump up or down from the bed to the ramp.