Very difficult to put together... It says takes 3 hours took me and hubby 2 days.... Doesn't come with floor.... But once up its usable...