It looks good but the upholstery thing moves a lot and drawers are not sharp and smooth. Takes a lot of time for assembly. I don't think it should cost anymore than $300