I struggled a little bit to put this desk together but once I got it it was great! It fits just enough of my desk things and works great when I work from home.