These shelves are perfect and exactly what I was looking for in my space. I purchased 3 of them. I was able to put them all together by myself (took a while to do all three), but I think that the average was 90 minutes/each.