Perfect for what I needed. Easy to put together and sturdy. The adjustable shelves were needed to fit my tower. Great quality for the price.