Easy to assemble, looks great, and functions well. Set it up in about an hour and a half with the provided tools and hardware. Slept on it for the first time last night and love it!