I absolutely love this cabinet! It came all put together and the workman ship and quality is really top notch! It actually looks better in person just perfect! This product exceeded my expectations!