It's almost perfect...I would have liked it to be a bit BIGGER to accommodate my 300 # husband more comfortably. Although , he does like it , too!