Super easy setup (basically assembled - just needed to put the legs on) - great quality for price. A little small but what I need.