You get what you pay for! Its a universal type, so my queen mattress is a little small for the frame.