As to the biggest question It fits my  queen size bed perfectly. The side material is loose enough to fit down  easily even though the bed is against a wall, but strong enough to keep the topper from sliding over the mattress.