Very solid but the longer I have it the more the top is warping and both back corners were broken on arrival. Was too big of a pain to send back so I superglued the legs since they weren’t visible from the front.