Perfect fit for my desk area, and my cat loves it too!  Easy to assemble and comfy.