Exactly what I was looking for! Great quality, everything lined up perfectly. It was simple to put together, but pretty time consuming. It took me 3 nights to build it bc I have a 9 month old so didn’t have the time to do it all at once. The only thing I needed my husband for was to carry the box into our room when it arrived bc it was too heavy for me.