It is perfect . My dog and I fit wonderfully even while napping together. I recently had foot  surgery and this arrived earlier than expected . We got it in place before surgery.