Desk was fairly simple to put together, just took about 45 minutes. Lots of pieces, but not hard. The wheels don't actually work, they are just there for looks. Very functional, for a desk.  I like the versatile wire shelves, that can be used as is, or baskets added.