This works great for our basement, the size was perfect to fit in a 3-ft opening, and it doesn't stick out very far from the wall.  It takes a bit to assemble all the pieces that form the cubes, but for the price, it was worth it.  The drawers are made from fabric, but are well supported, so they hold their shape.  I wish they sold extra drawers because this one only includes 5, and if I had to guess the drawers will wear out before the unit itself.