It is solid and well made for an assemble yourself desk. It does take a long time to put together. About seven hours for me, but the directions are clear at every step. Just a lot of pieces. If you like the size and style this will be a good desk for you.