Made of great materials, very sturdy! But it took me 10 hrs to assemble but I can't complain for the price and I'm actually pretty handy but this thing came in a million pieces. Once assembled it's beautiful and sturdy. Very happy with my purchase :)