Wow! This came blazingly fast! I wasn't expecting it for another week or so. This puppy is sturdy and well thought out. Had it up in no time the tarp and hammock didn't take much longer. Great way to play with different setups.