Everything you could ever imagine and more. I brought this bed for my daughter but I can not help but lay in it as well. Great purchase.