It takes time to set it up but it looks nice at the end. It’s material is also good quality. Middle shelf is too low but good for Apple TV or echo dot. Would be nice if it had additional  cable collector hole behind one of the cabinets on the sides.