I needed a home work station in a hurry. The desk showed up quickly and was as expected. One of the support boards showed up broken but I didn't have time to wait for a new support board so we made a new one and desk works fine. I am satisfied.