Great L-shaped desk! It is not huge desk that will take up your whole room. It was not hard to put together but very time consuming. I spent a couple hours each day over the course of a week before I had it put together. If you are on the fence about paying to have it put together I would say DO IT!