Fit perfectly up to my bed.  Sturdy and folds up to slide under the bed when not in use. Took a few days for my dog to get used to it but good now.