Feels very solid, can support a lot of weight, needed a bit of help to assemble. The screws don't always fit. More importantly, the desk components are not all level with each other. One of the pieces also came damaged. Not great for a brand new desk :'(