I absolutely love this bench , the coushions could be alittle thicker but the little ones it came with are comfortable to me , and the pull-up table is awesome