This is exactly what I was looking for and it looks great. However, for the price I think it should come assembled. There were A LOT of parts to put together and it took a while. I think this is overpriced and you can find something in the store for less and you won’t have to put it together yourself!