Very sturdy and well built. Only assembly needed was the legs, and even with my 7 year old doing most of the steps, we still finished in about 20 minutes. It’s the perfect color, matches description. I was pleasantly surprised. Love it!