Great quality and very comfy.  It fit perfectly- but know that this thing is HUGE.  Check your measurements!  We are very pleased with our investment!!!