Perfect length. I thought it was going to be too deep but it wasn't. It leaves plenty of room for me to add any decorations I want, and tons of leg room. Shipping was quick and packaged well.