Seems solid (but I'd pay attention to the weight limit).  Looks great.  Only improvement, to me, would be for the spa-side edge to be curved like the front...  my spa has a curved side.