Perfect for my needs..it took about 8 hours before it finally took its shape ( due to its packaging) but once it did there are no issues at all.. exactly as specified.. memory foam is very comfortable, holds its shape very well.. couldnt be more pleased.