Desk is okay. Took about an hour to put together. It was for my son room. Hold ups pretty well for the price.