I would give it 5 stars, except it took many hours with 2 people to put this monster together.  It is extremely heavy and awkward, so don't think for a second that you can assemble it by yourself (trust me, I tried).  The finished product is great and works perfectly.  It is very large, though, so make sure you have a big enough room to hold it.