Took a while to put together. All the parts were tightly shipped and all the hardware was included. You can choose the side your drawer goes. Tall cabinet has a shelf included. I use it for storage. Most everything is level and holes are in the correct places. No issues. You need a drill, a phillips screwdriver and patience. Lighter weight than most L-shaped. Fits well in a corner and moveable so you can get to the wall outlets. The laminate may not last for many years...some of the corners were a bit scuffed already.I am a shorter person so the height was just right for me.. I like it a lotI bought this piece and the matching hutch and file cabinet. Overall I’m happy with the setup and my home office is now nicer than my work office and that’s nice for my hybrid work arrangement. I understand construction methods and why the designers did what they did, but I wish the top edges of the desk had a rounded edge and not such a sharp edge that could get damaged and doesn’t look as nice. Some of the hutch pieces have more rounded edges which look nicer, so Bush can do it if so inclined. Overall I’m happy and enjoying my new desk.The good:* When it's all done, this is a really nice desk to look at. It's a large L with nice wood grain, so really stands out in a room.* Much sturdier than I expected with no central support under the L. I love having the deep room under the desk with no feet in the way. The top surface is composed of 1" particle board as opposed to more standard 3/4" so there is only marginal flexing when applying pressure to the corner join (or keyboard tray, which connects near the join).* The keyboard drawer is very large and deep, so you can store a big keyboard and mouse, and other accessories that can be stored out of sight in the back.* The assembly instructions are completely accurate (AFAICT), but the PARTS you receive may not be (see below). Trust the instructions; question the parts you receive.The bad:* Computer tower design is bad. Cabinet is completely enclosed except for a small, 2" top-to-bottom slit in the back of the inside wall. This makes airflow tough unless you keep the cabinet door open. Who though drawing air through the same hole as the exhaust was a good idea? A few ideas: move the tower to the inside corner where there lots of space, or replace/alter the cabinet facing with something with venting or speaker foam, etc.* No wiring holes ANYWHERE. Except for the aforementioned slit for the cabinet, all wires must be routed down the back of the desk. Kind of crazy. If your desk will face toward the room, you'll probably want to route your own holes in the top of the desk.* Particle board. Like all Bush furniture, it's particle board with a wood grain laminate so it WILL SCUFF EASILY, particularly during unpacking and assembly. I was screwing in a subassembly on top of another piece and had slid the wood around as I worked on the screws. Apparently there was a piece of grit underneath and it scratched the surface of the laminate. Not deeply, but enough to show the lighter particle board underneath so it stuck out. I was able to use a dark wood stain and a rag to rub it into the scratch and then buff off, and the scratch all but disappeared. I did the same when placing my computer tower in the assembled cabinet (scuffed on a plastic piece no less) when I was finished assembling. Just be aware as you are placing things on the desk. Scuffs are inevitable with this kind of wood, but it hurts more when it's brand new. :)* Poor quality control. I was pretty disappointed with the quality control, as a desk with multiple assembly options takes quite a bit of effort to convince yourself that there really is something wrong. In the end, I had two pieces with missing holes. One I got replaced, and the other I did myself because I was almost done and frustrated by the delays: * An inside panel was delivered with 2 anchor holes missing. I had also purchased the matching lateral file and it was delivered with the bottom of the back panel crushed (you couldn't tell on delivery). It was the evening before Thanksgiving, so customer service wasn't open until the next Monday, and the replacement parts weren't delivered until the next Friday. Pretty frustrating to close off the room for 9 days to protect it from kids and lose my time off to assemble it. * During the final steps I discovered the top was missing 2 holes to mount the keyboard tray for a left-hand return configuration. At that point I drilled my own holes as the mount was adjustable and didn't need to be perfect.In the end, I am using the faulty pieces to cut shelves out of and turn the tower cabinet into an electronics storage cabinet. All's well that ends well, I guess. ;)Warnings:* The short board is the least supported, so left-hand return configurations will be the least sturdy and have that most vibration when typing (I'm using this config, and I can see a slightly annoying bounce in my monitor as my palms shift on the keyboard tray).* It's a very large L (larger than common 60" desks) so consider the space you will have to walk around it.My husband really likes his desk. It was delivered early, it was packaged well. We just bought a new home and it looks nice in his office. He put it together himself, all parts were packaged well & labeled.This desk was relatively easy to put together. It does take time, probably a project to do in pieces...unless you are super handy. Helps to have some room to spread out when assembling.One thing to be aware of is that in the write up on the features of the desk on Amazon it says "Concealed storage cabinet for a computer tower or supplies with rear wire access". There is no rear wire access. I had planned on putting my tower in it for more space under the desk and less wires all over, but I obviously had to rethink that. Apparently the desk USED TO have that feature but no longer does. I do have that storage cabinet for storage; however if you want the cabinet for a tower this is not the desk model for you. The desk looks nice and is pretty sturdy. It did get a ding on one of the doors to the storage cabinet, (happened in transit) but I contacted the manufacturer and they replaced it immediately, no questions asked, and it was here in 2 days. I am generally happy with the purchase.It is a phenomenal product. But expect 3 hours and two people needed to assemble. Instructions are easy! Just a lot of them. I did it by myself and it took 3 hoursThe desk us very usefull. The only thing i got to mention, we should have more space for the keyboard ans mouse.