Very accurate to the photo and was easy to assemble! I put it together by myself, it took about 2-3 hours. It is very sturdy. The only "negative" I would mention that might bother some people (I personally don't mind) is that the slats in the door are thin and I could see them breaking easily if hit. But again, I'm super happy with this shoe cabinet, it holds a shocking # of shoes and I arranged the shelves to accommodate my tall boots. The color is a very dark espresso brown, it looks close to black, just what I was looking for. Great price, 5 stars!