I had a little trouble assembling it together (attaching the top - weird angles), but it just takes some patience. One of the sliding doors sticks a little bit, but overall, it's a nice bench and stores our shoes perfectly. It definitely looks good.