the price is ok and looks good I used it for my home office. Some components are not in perfect condition (scratches etc) overall it's okay.  just need to spend some hrs to put them together