The ramp is less than 1 year old and is clean. It's viewed in front of a king sized bed as per width. Height of landing is about 20 inches. I built it myself and it's very sturdy and heavy so you would need a big suv or pick up truck for pick up. No I cannot deliver. Free. Pick up asap.