Needed something to put our outdoor curtains in to protect them from the weather and random animals that were scratching through the upholstery -- this does the job! I assembled it myself pretty easily, it's water proof, large and has wheels.  Great buy.