Great bed for teen. Does come with tie down straps. We had Handy assembly and it was put together in no time. They were professional and showed up on time. I wouldn’t have put this together myself as it would have taken me at least 4 hours by myself. It’s a heavy bed.