This is a perfect fit at the end our King bed. It's the exact length. As other reviewers mentioned, the rug on it doesn't give the best traction but it's not so bad that our overweight 17 year old dog can't make it up. Assembly was super easy