Assembly is easy, took me alone around 40 minutes. My king size mattress is around 2 inches bigger than the frame other than that no complaints. The frame seems sturdy and delivery was fast.