I guess the bed is ok. I haven't set it up yet because I ordered a mattress which hasn't been delivered. It was suppose to come yesterday but hasn't. I have no clue what's going on! 
Since my last comment, a new mattress came. The other one got lost somehow! I put up the bed, which is better quality than I thought, and everything worked out great.