Very fast and efficient service, ordered early hours of Saturday morning and was with me at 10am Tuesday morning. States that it is medium to firm but not as firm as I'd like but other than that it's great.