Very easy to put together. Took me maybe ten minutes. Fairly sturdy, good quality for the price. Only complaint is that the shelves are a weird size. Overall, Im thrilled with it!