Very sturdy and well made. Pretty easy to put together but do plan for at least an hour assembly time.