A bit large however, it is perfect for our sectional. The excess is actually helpful as the dogs still jump up on it!!! Seems to do the trick!