I have had this desk for about 1 month now and I LOVE it! My husband put it together pretty quick. It is a good quality for the price and it looks awesome mounted on the wall! The shelves can be lowered or highered to fit what you want to put on it. Honetly, I dont have any cons about the desk.