A little time consuming to assemble, but not really challenging.  The gray color is perfect!  The style and shape are exactly what I was hoping for.  Great quality.  The only disadvantage is the height.  My husband is 6'4, so we had to prop it up a little for his legs to fit underneath.  I would definitely recommend this piece!