Unfortunately its not an NRS frame but a welded frame with a rowers seat and bench in front. The floor of the boat does wrap up around the sides which I don't see on a lot of new boats and is in solid shape. Unfortunately I'm just not feeling like this is the boat for me so I'll probably buy something else soon and pass on the good deal I found. I actually did spot some brand new Rocky Mountain 16' cataraft tubes for $850 but I figured I probably won't be happy until I find the raft and fishing frame setup I'm looking for.
Yep its a self bailer with an inflating floor with pressure release valve. Definitely a great deal.