This is really nice product. The design is quite different but my daughter loves it. It comes mostly assembled... all you have to do is attach the legs and place the top panels. It's very stylish and well built. The only issue we had is that the yellow version appears to be a bright, vibrant yellow on the website but is actually a duller, more beige coloured yellow.