Semi hard/confusing putting together but holds up great and I feel like my son is very safe in bed with it as there is little to no budge when leaning on it