Good frame, fairly easy to assemble although I ended up not following the instructions to get everything lined up. One piece was damaged but the replacement service was fabulous!