It took about an hour and half to set up. A power screwdriver is highly recommended though as this would have taken much longer and it would have killed the wrist. Pro's: Price. For 100$, you can't go wrong. I've got a full tower case for gaming and a laptop docking station tied to a KVM switch both using a 24 inch flat panel. It holds both just fine with plenty of room for a scanner/printer on top. I've got a Logitech pro 200 speaker system with a huge bass sitting on the bottom right self. Everything fits awesome. Con's: Cheap wood. I stripped out 7/8 holes. You have to manually tighten the screws going into the wood pieces, an electric drill will strip them out. It doesn't take much force to do so. Measure your tower before ordering. I have a full, heavy tower and needed to add my own little reinforcements in order to make it work. I do have a bigger tower then most in the Cooler Master Cosmos 1000 case. Did I mention cheap wood? Watch how tight you tighten the screws going into the wood bases. This was really my only issue with this desk. Instructions were fairly easy to read and the screws were all separated in a nice little holder.