The product itself is nice enough for the price point.  The problem is the assembly!  One of the most poorly designed “some assembly required” pieces I have ever assembled.  

The biggest problem is the pre-drilled holes on the individual pieces are not nearly deep enough.  There is really no way to screw parts together without a pretty decent cordless drill.  You will have to use lots of force and hope for the best.  I pre-drilled the holes with my drill and the included screw to make it a little easier, but it was still very difficult.

The other major problem is having to screw the bottom shelf in while upside down (the only way to secure it).  What an exercise in futility.  If the screws would have gone into the holes easier, it would have been manageable.  But having to hold the shelf and also try and get the terribly ineffective screws into the holes to secure it...not ideal.