Good for the price but shelf has odd wholes at the top. Don't know what they are for and they are a bit of an eyesore. Luckily once they are up you probably won't notice them. The material is not high end but for the price they do the job.