Just got it assembled. Took a couple of hours, but was relatively easy. Seems to be very sturdy and looks like it will hold up well.