Fits the entire length of the end of the queen size bed. Dogs had to be trained to use it but since one can't jump that high it wasn't too hard. Seems sturdy and was really easy to put together.