Top and legs very sturdy. The drawer and shelf not as nice construction. Perfect size for our space.