The stairs look great, do they flex when you climb them? They would make it a lot easier to climb in, can they handle different heights, uneven ground, or sand on the beach?
My ones require a reasonable level of fitness, having the drop down for the shower reduces the height to something...