Took about 30mins to set it up. Sturdy, looks and feels great. Found a few imperfections after the setup but one cannot spot after putting the mattress.