Perfect! A little bit of a pain to put together on my own but I managed. Love the color and doesn't feel cheap.