They are very difficult to put together. Had trouble attaching the sides and doors. It might be worth it to pay for assembly if you purchase.