Perfect and gorgeous!  I just wished it would be more explicit about the top being attached.  Warning, this baby is 325 lbs!  But it is worth it.