Very easy to put together! The color is very pretty, a bit surprised by the rhinestone accents though. In the picture,  it looks like regular buttons. Luckily they blend into my color scheme! My only concern is how long they will stay nicely attached.