Setup was easy. Heavy so make sure someone can help lift this. We were looking for a firm mattress and given we added the cooling layer, this ended up being a perfect firmness for us.