The desk once up is great and exactly what I needed but putting this thing up is a nightmare especially on carpet, you'll need another pair of hands to hold things in place a lot too and my desk came with two bags of nails instead of a bag of short screws so I had to make do and put it up with a few screws missing