It took us about 45 minutes to put it together. We painted it in 2 different colors. Great wood. Very few imperfections. We had to sand it a little as it wasn't perfectly smooth. 
We live in Las Vegas so this is a piece that's in a good price range for us as the sun eventually "eats" patio furniture up.