Extremely difficult for my husband and I to put together (LOTS of tiny pieces) but it looks great and it's very stable. I love it.