Very sturdy and easy to assemble. Took about an hour and a half, would recommend assembling with another person. The shelf’s are strong and the desk is large! Just what I needed.