Absolutely perfect for what I needed, looks good and is nice and sturdy. I put it up on my own in about 20 minutes.