I absolutely love this set!  It does come with a lot of pieces, however, it was easy to put together.  It is sturdy and looks very sleek in the apartment.  People always compliment our table.  I would highly recommend.  Only thing that would keep me from putting it at 5 stars would be there was a minor scratch on one of the end tables and they seem to get marked up easily so I wouldn't recommend this for people with kids or someone who does a lot of work on the coffee tables.  They work perfect for us and were a great price!