These shelves are awesome! Good quality, and I could put them together myself except that top 2 shelves. I am not tall enough so had to ask someone to assist. Well worth the price.