Overall, pretty good. The cushion on top is fairly thin but we don't use it very much so should be ok.