Very sturdy good quality materials with decent price. 
Easy for DIY assembling. Running a bit large (in both length and width) for my full-size mattress though.