It was very time consuming to put together! But we love it and we love the no slam feature of the doors. It seems very sturdy.