Perfect! Took a while to receive from back order but worth the wait. Great delivery crew, on time and delivered to our room of choice quickly and efficiently. Assembly was pretty straight forward. Love the end result!