This desk is great!Pros:-It has plenty of room, and can be put in many places thanks to the part of the desk that swings out instead of being fixed in one spot. I have mine swung out the whole way so it goes in a straight line (almost double the length), and it's like having two desks instead of one.-It seems to be able to hold a lot of weight, but I wouldn't recommend sitting on it.-Looks great, very modern.-Came with everything needed to put it together.-Pretty sturdy.Cons:-There was a mistake in manufacturing that made one of the holes be about a foot away from where it needed to be... that made things a little bit difficult while trying to put it together. After struggling for a while, we made it work, but it shouldn't have been that difficult on that one part.-The table tops scratch a bit. Not too easily, but easily enough. I've had the desk for about a year now and there are several scratches on the top, but they are hard to see and there aren't too many.One year later: still a great desk, still sturdy, still looks good, and I would still recommend this to anyone and everyone.