It takes a while and I mean a while to put together but it is so perfect! Sturdy and fits right in. I would highly recommend this item.