This is a good product if you plan on leaving in one location.  It can quickly become heavy and hard to maneuver across a rug or carpeted floor. The four walls are also not as sturdy as I thought they would be for being a bench.  I wouldn't recommend this product if it's going to be used as bench as it will most likely begin to show wear much sooner than later. It still does what I wanted it to do, I'm just being extra cautious with it for the time being.