Fit perfect on my queen bed!  I was worried about the sheets fitting but it was perfect!  The odor is not bad and dissipates after you let it lay flat and inflate for 48 hours as per the instructions.  My guests are going to love it!   Such a luxurious feel!