Easy to assemble, worked on it with my husband and finished assembly in 30 minutes. Definitely not worth 300 but I’m not sure what that price was about.