Good quality furniture. Easy enough to put together. No pictures show cables so assuming they need to be hidden in the walls or else the cabinet needs to be hung slightly out from the wall.