Super simple to assemble, fits perfectly on the wall and it's very stable. We had this put together in 20 minutes and its perfect for online learning since the kids can't go to school