So far so good. You have to have your own floor. Was easy to put together. I can fit a lot in this shed  it doesn’t take up too much room.