The assembly took a while!  But its very nice.  My only complaint is that I wish the feet were made from a better material.  Otherwise I love it and it provides great storage and is so cute!