You get what you pay for. Not hard to put together. But doors were uneven and would have loved the mirror decal not be stickers . Sturdy but doors not closing properly. Okay for the price took 3 hours to put together. use real tools and it’s not real white . It’s a beautiful piece of furniture!