Mattress itself is extremely comfortable, however the sides are not very firm so if you sit on the edge you will sink down. Overall my body is thanking me and I havent woke up with shoulder pain since getting this mattress