Have not assembled yet as it is a gift.  But all pieces are present.  All the pieces are perfect.  Also came when expected.  Looks just like photo.