Bought this for my daughters apartment and she put it together.  Easy to put together.  Great piece! Heavy and sturdy and really beautiful...granite is gorgeous but extremely heavy!!!! True granite.  This piece is amazing