Nicely made and easier to assemble than expected!
We painted ours on all sides. My daughter and I did all of the post installation and assembly.  Instructions were intimidating at first, but ultimately made sense.  We bought the primed and finished version in white and it was lovely.  Highly recommend!
Rating: 5 stars