Mattress is great quality. Definitely order the assembly team on this one because it is a bear to put together (we get the assembly team and it was hard even for them). Everyone loves it when they see it!