Bought mattress 
Cant wait to sleep on it
Half price of dreams
Fantastic company love it
No messing around
All your requirements met