Looks exactly like the photos - even better quality than expected. The product itself deserves a 5-star review; however the assembly could potentially knock the overall rating down a star for someone who doesn't have the patience, ability, or time.

I was able to put it together in three hours - much longer than I expected - but I enjoyed the process, as it was a bit meditative. I digress. The pieces are not kept in order of step, making keeping track of them pretty hard for neurodivergent me. I remember one of the steps being really hard - there were a bunch of pegs that had to be perfectly in line with the holes on the other piece to be attached, and this took a really long time. BUT, this also means that the product's assembly is incredibly durable.