It wasn't too hard to put together, my daughter and I did it so I'm quite proud!! The color is just what I pictured and it's super sturdy!! I'm in love with my new bench!!