This is VERY heavy and has many parts.  This took my mechanically inclined helper 4 hours to put together due to many tedious safety parts.  That's ok with me, since I want my kids safe.  Our queen mattress did NOT fit, so I'm ordering another mattress which is about $125.  This $200 full over full bunk bed is well worth the money, despite taking 4 hours to put together.  IT DOES NOT SQEAK!