Desk is solid and nice looking for corner of living room. Drawers do roll smoothly. I, too, have assembled many pieces of furniture much larger and involving a lot more pieces. This one was a challenge because there are no words for directions just drawings. They leave a bit to be desired. I, also, had pieces where holes were either completely missing - 1 side of the center drawer, and holes that didn't come close to lining up - both leg assemblies. The screws could not be left out because it would've affected integrity of desk. Thankfully I live with a handyman. I would not have been able to complete otherwise, and I would not have been a happy camper. Price is a little hefty for lack of quality control.