Perfect for anyone who works from home. Only issue is that not all of the screws fit into the desk. Putting it together is a bit of a challenge, even if you follow the directions perfectly. We had to call support  a couple of times and they were very helpful and told us tricks to putting the desk together that were not in the instructions. Was going to dock more stars for that alone but after using the desk for a few weeks now, I just love it.