Some holes were off a little but that is to be expected with un-assembled prefab furniture.  Took hubby and I about 30 minutes to assemble.  All needed parts were included.  Now that I have the bed, the color does look exactly like picture.  The 'Off-white' color is a beige color versus cream.  Off white to me means cream (not beige) but it is still an appealing beige and presents nicely so I will keep it.