Totally met expectations firm yet plush, sides firm so you sit on edge of bed perfect night sleep guaranteed!