Bought this for our granddaughters.  Assembly took a couple of hours but went smoothly.  Actually received them 4 days earlier then expected.  Have not had it long enough to comment on durability, etc.