Assembly was pretty simple, but it was hard to get the legs attached by myself. 
Overall I'm really happy with it and with the price.