Exactly what I wanted. I would give them 5 stars but the slide assembly failed on day one. I emailed them the photo. Moonsix replaced the strap very quickly. No problem with changing belts. I see other customers have reported the same issue, possibly a quality issue on the assembly line that could easily be fixed. I would buy again because of the excellent customer service.