Desk functions as expected. You can assemble the cabinet part to make this a L or R sided desk. Make sure to buy which color option you want as they do not let you cancel the order even if u try to cancel and change 10 minutes after ordering. They do this because the cost of shipping the product is almost half the desk cost.