This desk is perfect. It offers the flexibility of either L shape or straight. It was fairly easy to put together, took about an hour. Would recommend this desk for anyone looking for an office desk or gaming desk.