Perfect! I purchased in white and it was exactly what I was looking for. Assembly was pretty easy, although it took me longer than I would have preferred. You can definitely assemble alone, but I would recommend a partner. I would highly recommend purchasing and I would 100% buy again.