I assembled it myself in a couple of hours. It is very sturdy and the shelves appear to be strong enough to hold the weight claimed. I am very pleased