This product arrived not even 48 hours after placing my order.  WOW!!  I love it.  We all know what it's like to order something new and waiting for it is the hardest part.  No waiting on this one!  The product was packaged nicely and assembly was so simple.  The hardest part was removing the annoying stickers off all the pieces.  It would be nice if they could use better quality stickers that remove easily and do not leave any sticky behind.