Assembly was very simple and straight forward. I was able to put it together by myself in about an hour, I'm sure it would have gone much fast with 2 people, but it wasn't difficult at all. Drawers work great, roll very easily!