Excellent desk. Fantastic price. Very sturdy! I ended up assembling the top and frame separately then placing the top on the assembled frame (out of order from instructions) after reading reviews from others on needing a second person to help get it upright. I love the option for wheels. Highly recommend.