Very sturdy and well made for a reasonable price. Assembly took about 2-3 hours by myself and taking my time.