The bar itself is short but the the thing is so damn cute so its forgivable the roses look real and the colors are amzaing! I cant beat the price on this thing i found the same exact thing at a body jewlry kiosk at the mall for 17.99! I love this product!