It is so perfect! Took a long time to assemble, but it was worth it! Arrived earlier than expected too!