Assembly does take some time, but the bed feels solid and everything pieced together smoothly. Just take your time and be sure to orient the pieces correctly. Finish feels good and lights are a nice touch. Hydraulics lift the bed super easily. Very pleased!