I will have to update the picture I am going to post with this review.  We put this together at our river cabin out of town and I forgot to take a picture before we left.  It was shipped quickly and is well made.  It does come with a floor but I would advise still putting it on a solid, level surface.  I would suggest using concrete planks if you do not want to lay concrete.  I love it!