Was not too bad to assemble. Just lay ALL the pieces out first. I like that there is one extra screw, washer etc of each kind. READ ALL the directions first.
I needed a desk but they are very expensive & not very attractive. This was perfect to fit that bill. Used a regular chair with it & have the stool for my feet when not at the desk. great buy.