It was all I was looking for when shopping. It seems to be a good desk. It was not easy to assemble. I also didn't count on not shipping with UPS. FexEx doesn't deliver were I am, so I had to have the desk shipped to my son's house.